// 引入fs模块
const fs = require('fs');

// 读取文件内容
// fs.readFileSync(文件路径,编码格式)

/* let res=fs.readFileSync("./data/persons.json")  // ./相对路径，相对的是命令行的路径
console.log(res);
//<Buffer 5b 0d 0a 20 20 20 20 7b 22 6e 61 6d 65 22 3a 22 e5 a4 8f e6 98 8e 22 2c 22 61 67 65 22 3a 31 38 7d 2c 0d 0a 20 20 20 20 7b 22 6e 61 6d 65 22 3a 22 e4 ... 52 more bytes>
console.log(res.toString());
// `[
//     {"name":"夏明","age":18},
//     {"name":"东明","age":19},
//     {"name":"春明","age":20}
// ]`

console.log(JSON.parse(res.toString()));
// [
//     { name: '夏明', age: 18 },
//     { name: '东明', age: 19 },
//     { name: '春明', age: 20 }
// ]

let  persons=JSON.parse(res.toString())

 */  


// let res=fs.readFileSync("./data/persons.json","utf-8")
let res=fs.readFileSync("./data/persons.json",{encoding:"utf-8"})
console.log(res);
// `[
//     {"name":"夏明","age":18},
//     {"name":"东明","age":19},
//     {"name":"春明","age":20}
// ]`
let  persons=JSON.parse(res)
console.log(persons);